const webpack = require("webpack");
module.exports = {
    devServer:{
    proxy:{
        '/api':{
            target:'http://43.248.122.225/api',
            changeOrigin:true,
            pathRewrite:{
                '^/api':'/'
            }
        }
    },
},
    // presets: [
    //     ['@vue/app', {
    //         polyfills: [
    //             'es6.promise',
    //             'es6.symbol'
    //         ]
    //     }]
    // ],
    pages: {
        index: {
            // page 的入口
            entry: "src/main.js",
            // 模板来源
            template: "public/index.html",
            // 在 dist/index.html 的输出
            filename: "index.html",
            // 当使用 title 选项时，
            // template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
            title: "首页",
            // 在这个页面中包含的块，默认情况下会包含
            // 提取出来的通用 chunk 和 vendor chunk。
            chunks: ["chunk-vendors", "chunk-common", "index"]
        }
    },
    configureWebpack: {
        plugins: [
            new webpack.ProvidePlugin({
                $: "jquery",
                jQuery: "jquery",
                "window.jQuery": "jquery",
                Popper: ["popper.js", "default"]
            })
            // new webpack.optimize.UglifyJsPlugin({
            //   compress:{
            //     warnings:true
            //   }
            // })
        ]
    },
};